/*
 * @Author: zhouwr 1551541860@qq.com
 * @Date: 2023-12-06 17:51:29
 * @LastEditors: zhouwr 1551541860@qq.com
 * @LastEditTime: 2024-03-01 21:58:37
 * @FilePath: /jeecg-boot-master/jeecg-module-activiti/jeecg-module-activiti-api/src/main/java/org/jeecg/modules/dto/InAddModelDto.java
 * @Description: 这是默认设置,请设置`customMade`, 打开koroFileHeader查看配置 进行设置: https://github.com/OBKoro1/koro1FileHeader/wiki/%E9%85%8D%E7%BD%AE
 */
package org.jeecg.modules.dto;

import io.swagger.annotations.ApiModel;
import io.swagger.annotations.ApiModelProperty;
import lombok.Data;
import org.jeecg.common.aspect.annotation.Dict;
import org.jeecgframework.poi.excel.annotation.Excel;

import java.io.Serializable;

/**
 * @Description: 流程模板
 * @Author: zhouwr
 * @Date: 2023-12-01
 * @Version: V1.0
 */
@Data
@ApiModel(value = "InAddModelDto对象", description = "创建流程模板")
public class InAddModelDto implements Serializable {
  private static final long serialVersionUID = 1L;

  /**
   * 模板名称
   */
  @Excel(name = "模板名称", width = 15)
  @ApiModelProperty(value = "模板名称")
  private java.lang.String name;

  /**
   * 模板编码
   */
  @Excel(name = "模板编码", width = 15)
  @ApiModelProperty(value = "模板编码")
  private java.lang.String key;

  /**
   * 模板类型
   */
  @Excel(name = "模板分类", width = 15)
  @ApiModelProperty(value = "模板类型")
  @Dict(dicCode = "act_model_type")
  private java.lang.String category;

  /**
   * 模板描述
   */
  @Excel(name = "模板描述", width = 15)
  @ApiModelProperty(value = "模板描述")
  private java.lang.String description;
}